person with hemorrhoids - Français Anglais Dictionnaire